home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 32
/
Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso
/
Aminet
/
biz
/
dopus
/
HTTPlister.lha
/
HTTPlister.readme
< prev
next >
Wrap
Text File
|
1999-05-17
|
7KB
|
192 lines
*** Readme for setup & running of HTTPlister.rexx V2.01 ***
V2.01 changes:
Small change to buttons to allow for the downloading of the readme
along with each file (by selecting 'Download Selected' with the right
mouse button).
Fixed a slight incompatibility problem between the older and newer
versions of Dopus, in the handling of the search requester, thanks to
Mark for pointing it out also.
After I found HTTPlister.rexx wouldn't work with HTTPresume V1.6 as it
would with V1.3 I've changed the port handling of HTTPresume.
To facilitate the change from V2.0 of HTTPlister.rexx to V2.01..
Copy the file in the drawer Buttons TO DOpus5:Buttons/
Copy the file in the drawer ARexx TO DOpus5:ARexx/
If SETTING UP FOR THE FIRST TIME or changing from earlier versions go
to the 'Setting up' section below.
-------------------------------
Brief Description
You will need HTTPResume, also found on aminet (comm/www) for
this to work.
Once you have done the small amount of setting up outlined below
you will be able to list the entire contents of the Aminet RECENT
file in a Dopus lister (optionally minus the aminet file dirs you
don't want listed) and to select any number of files and download
them.
You'll also be able to select/download and read readme files.
-------------------------------
To get this going, pass a listing file to this script by either selecting
the listing (RECENT) file in a lister and then run this script OR pass
the listing file with it's path to this script as an argument when
running it.
When you've finished with a listing you can get another listing into
the lister by Drag & Drop or run this script again passing the listing
file to it as mentioned.
When you run this script from a Dopus menu etc. set the flag
Run asynchronously.
Downloading files.,
The initial download directory is RAM: as set by the variable 'DDir'.
You download the files by clicking on them once in the lister and
then selecting the 'Download Selected' button, selecting this button
with the right mouse button causes the .readme for each file to be
down loaded also.
Alternatively you can Drag & Drop them into a destination lister.
That will cause that lister to be the new download directory.
The URL for downloading files from can be changed by selecting the
'Change URL' button, the URL is shown briefly in the listers' drag bar.
Selecting this button with the right mouse button shows the current URL.
Because the most likely time to encounter download troubles is
during the downloading of large files with the posibility of
missing the smaller files, the selected files are downloaded from
smallest to largest.
Downloaded files of the same name overwrite the ones in the
download directory.
An HTTPdebug.log file is written to the download directory.
Readme files.,
To read the .readme for a file hold down the SHIFT key and
DOUBLECLICK the file.
Or hold down the SHIFT and Drag & Drop the file into a destination
lister, that will also make that lister the current download
directory - all future downloads will go there; that is until
there's another Drag & Drop to somewhere else.
Only get ONE readme file at a time.
The lister.,
Each button in the lister has a keyboard alternative as per the
under-scored character in the text of each button plus the control
key as the qualifier.
By selecting either of the listers column labels 'Name' or 'Comment'
the list can be sorted either by file name or by aminet directory.
Selecting the 'Date' label in the lister gets all the lines sorted in
the same order as they were in the file they came from. (The 'dates'
are meaningless - generated for sorting purposes only).
It is actually the 'time' part of the date field that gets incremented,
the dates remain constant.
There are 3 sorting methods for the Date field, select the 'Date' label
3 times to see which one you want.
o The most downloaded files from Aminet during the week have the date:
22-Feb-88.
o The highest rated programs during the week have the date:
30-Mar-98.
o The rest have the date:
01-Jan-78.
Message of the day, if there is one, gets displayed as the list is loaded.
---------------------
The Buttons
Download: Downloads the selected files.
Selected: Right MB downloads file .readme's as well.
UnSelect: Toggles between Selected & UnSelected.
ReSelect:
Search: Searches Name & Comment columns for some text.
Lister:
PreSelect: This is handy for choosing files while off line and having them
re-selected automatically when the RECENT file is loaded again.
Clicking this button saves the names of the selected files for
re-selection when the RECENT file is again loaded into the lister.
Only when ALL the PreSelected file names are re-selected is the
PreSelected memory of the file names removed. So that if a
different RECENT file is loaded in with only some of the
PreSelected file names in it they will still be selected but the
memory of all the PreSelected names will still be there for when
the original RECENT file is loaded into the lister.
Clicking PreSelect again during the same session (WITHOUT any files
currently selected) re-selects the PreSelected files.
Download: Downloads and loads (into the lister) a RECENT file from the
RECENT : current URL.
Change: Changes URL and briefly displays it in the window title bar.
URL : Right Mouse button on this shows the current URL.
---------------------
Downloaded (read) readme's are left in the download directory.
The download directory changes when you download by Drag & Drop.
Files not found (except the readme's) are left selected.
If HTTPresume is aborted before the file has finished being downloaded
you will just have to try again or use HTTPresume for what it was
designed for. Read HTTPresume docs for all about that.
*** Setting up **
o Copy the file in the Button drawer to the Dopus5:Button drawer.
o Copy the files in the Image drawer to the Dopus5:Image drawer.
o Copy the file in the ARexx drawer to the Dopus5:ARexx drawer.
o READ THE HEADER IN HTTPlister.rexx for more info as THERE ARE
VARIABLE VALUES TO BE SET there.
o Edit the FilterOut string in HTTPlister.rexx.. for the aminet
file dirs you DON'T want listed.
I have included the file 'aminet_TREE' in this archive to refer to
when compiling the list of aminet file dirs to filter out.
I have also included the ARexx script 'YAM2HTTPlister.rexx' for getting
a subscribed RECENT file loaded into the lister from YAM.
Note!
* This is strictly USE AT YOUR OWN RISK.
* This has only been tested with Directory Opus 5.661 Magellan and
* HTTPResume 1.6.
* The names listed in the lister are only pseudo-files and can't be
* treated as you would other file names in normal listers. Only apply
* the actions that I outline and it should all work OK.
Enjoy.
******